(something) permitting - French English Dictionary